package tec;

import java.io.PrintWriter;
import java.io.Writer;


public class JournalFichier implements Journal {

	PrintWriter destination;
	
	public JournalFichier(Writer w)
	{
		destination = new PrintWriter(w);
	}
	
	public void ajouterUnAssis() 
	{
		destination.println("Nouveau passager assis");
		destination.flush();
	}

	public void ajouterUnDebout() {
		destination.println("Nouveau passager debout");
		destination.flush();
	}

	public void enleverUnAssis() {
		destination.println("Suppression d'un passager assis");
		destination.flush();
	}

	public void enleverUnDebout() {
		destination.println("Suppression d'un passager debout");
		destination.flush();
	}

	public void enleverUnPassager() {
		destination.println("Sortie d'un passager");
		destination.flush();
	}

	public void changerArret() {
		destination.println("Changement d'arrêt");
		destination.flush();
	}

	public void fixerMaxPlace(long nbAssis, long nbDebout) {
		destination.println("Nombre de place dans le bus : " + nbAssis + " place assise, " + nbDebout + " place debout.");
		destination.flush();
	}

}
